atomic waste - French English Dictionary